feminine form of frappant - Espagnol Anglais Dictionnaire